import book.BookList;
import user.AdminUser;
import user.NormalUser;
import user.User;

import java.util.Scanner;

public class Main {



    public static User login() {
        System.out.print("请输入你的姓名: ");
        Scanner scanner =new Scanner(System.in);
        String name=scanner.nextLine();
        System.out.print("请输入你的身份: 1.管理员  2.普通用户 -->> ");
        int choice=scanner.nextInt();

        if(choice==1) {
            //管理员
            System.out.println("管理员"+name+"登陆成功!");
           return new AdminUser(name);
        } else  {
            //普通用户
            System.out.println("用户"+name+"登陆成功!");
           return new NormalUser(name);
        }


    }






    public static void main(String[] args) {
           BookList bookList=new BookList();
           User user=login();
           do {int choice=user.menu();
           System.out.println("choice: "+choice);
           user.doOperation(choice,bookList);


           }while(true);
       }
    }

